*{margin:0;padding:0; -webkit-tap-highlight-color: rgba(0,0,0,0); }
ul,li{list-style: none;}
html{height: 100%;}
body{max-width: 640px;;margin: 0 auto;background: #ffffff;font-family: Microsoft yahei,Helvetica Neue, Helvetica, Arial, sans-serif;font-size: .24rem;color: #333;min-height: 100%;box-sizing: border-box;}
img{display: block;width: 100%;}
a{text-decoration: none;color: #333;}
.left{float: left;}
.right{float: right;}
.clearfix:after{content: '';display: block;clear: both;}
input{font-family: Microsoft yahei,Helvetica Neue, Helvetica, Arial, sans-serif;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
.text-overflow{overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.flex{display: -webkit-box; display: -webkit-flex; display: flex; }
.flex-number{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.item-center{-webkit-box-align: center; -webkit-align-items: center; align-items: center;}
[v-cloak]{display: none;}